import Vue from 'vue'
import Vuex from 'vuex'

import setting from '@/store/modules/setting'
import user from '@/store/modules/user'

// Vuex 的基本使用流程
// 1. 装包 yarn add vuex@3.4.0
// 2. 模块化 Vuex(在 store/index.js 写代码)
// 3. 导入 Vue 和 Vuex, 安装 Vuex 插件 Vue.use(Vuex)
Vue.use(Vuex)

// 4. 创建 Vuex.Store 实例对象
const store = new Vuex.Store({

  modules:{
    user,
    setting
  }
})
// 5. 导出 store 对象
export default store

// 6. 在 main.js 中导入并注入到 vue 实例上
